﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades
{
   public class InformeEvaluacionAlumno3años
    {

        string cicloLectivo { get; set; }
        string turno { get; set; }
        string docente { get; set; }

        string apellidoNombreAlumno { get; set; }
        string edadAlumno { get; set; }
        byte[] imagen { get; set; }

        string aceptaNuevoAmbiente { get; set; }
        string seIntegraGrupo { get; set; }
        string participaActividades { get; set; }
        string esComunicativo { get; set; }
        string controlaSusEmociones { get; set; }

        string esIndependiente { get; set; }
        string esDependiente { get; set; }
        string esAgresivo { get; set; }
        string esActivo { get; set; }
        string esPasivo { get; set; }
        string esCeloso { get; set; }
        string esInquieto { get; set; }
        string esSociable { get; set; }
        string esAfectuoso { get; set; }
        string esRuidoso { get; set; }
        string esSolitario { get; set; }
        string esColaborador { get; set; }
        string esCurioso { get; set; }
        string esInestable { get; set; }
        string esRebelde { get; set; }
        string esTimido { get; set; }
        string esRetraido { get; set; }

        string seRelacionaTodoGrupo { get; set; }
        string haceAmistadesFacilmente { get; set; }
        string aceptaAyudaCompañeros { get; set; }
        string comparteConCompañeros { get; set; }
        string aceptaSugerenciasCompañeros { get; set; }
        string molestaCompañeros { get; set; }
        string rolDentroGrupo { get; set; }

        string aceptaLimitesDocente { get; set; }
        string aceptaSugerenciaDocente { get; set; }
        string respetaConsignaDocente { get; set; }
        string buscaAyudaDocente { get; set; }
        string puedeCumplirEncargos { get; set; }
        string seComunicaEspontaneamente { get; set; }

        string juegaConNiños { get; set; }
        string interactuaConCompañeros { get; set; }
        string permaneceEnJuego { get; set; }
        string organizaAceptaSugerenciaJuego { get; set; }
        string tipoJuegoPreferido { get; set; }

        string comoResuelveSituacionesNuevas { get; set; }
        string comoReaccionaPersonasNuevas { get; set; }

        string vaBañoSolo { get; set; }
        string lavaManosSolo { get; set; }
        string lavaDientes { get; set; }
        string colaboraLimpieza { get; set; }
        string cuidaPertenencias { get; set; }
        string utilizaFormulasSalutacion { get; set; }
        string esperaTurnoHablar { get; set; }
        string escuchaDemas{ get; set; }
        string mantienePostura { get; set; }

        string comprendeConsignas { get; set; }
        string requiereAyuda { get; set; }
        string ritmoTrabajo { get; set; }
        string esOrdenado { get; set; }
        string manifiestaPredisposicionTrabajo { get; set; }
        string finalizaTarea { get; set; }
        string sabeTrabajarGrupo { get; set; }

        string utilizaCorrectamenteElementos { get; set; }
        string recortaSinDificultad { get; set; }
        string pintaSinSalirse { get; set; }
        string trozaEncastraEncajaEnhebra { get; set; }

        string susMovimientosSon { get; set; }
        string corre { get; set; }
        string trepaSubeEscaleras { get; set; }
        string saltaDosPies { get; set; }
        string permaneceParadoPie { get; set; }
        string atrapaPelota { get; set; }
        string construyeTorres { get; set; }
        string lograPrenderBotones { get; set; }
        string puedeAtarCordones { get; set; }

        string comoEsPronunciacion { get; set; }
        string comoEvolucionadoVocabulario { get; set; }
        string relataFormaOrdenada { get; set; }
        string realizaDescripciones { get; set; }
        string reconoceVocales { get; set; }
        string reconoceConsonantes { get; set; }
        string identificaFonemasVocales { get; set; }
        string diferenciaEscrituraDibujo { get; set; }
        string demuestraInteresLectura { get; set; }
        string identificaSuNombre { get; set; }
        string produceTextos { get; set; }
        string escuchaNarraciones { get; set; }


        string armaRompecabezas { get; set; }
        string sabeNombreDiaSemana { get; set; }
        string diferenciaTamaños { get; set; }
        string diferenciaTexturas { get; set; }
        string utilizaCuantificadores { get; set; }
        string ordenaSecuenciasTemporales { get; set; }
        string realizaSerializaciones { get; set; }
        string estableceCorrespondenciaTerminoTermino { get; set; }
        string reconoceAtributosObjeto { get; set; }
        string clasificaSegunCriterios { get; set; } 
        string  representaCantidades { get; set; }
        string  realizaConteoOrdenado { get; set; }
        string  hastaNumeroPuedeRecitar { get; set; }
        string hastaNumeroSabeContar { get; set; }
        string  sincronizaGestosConteo { get; set; }
        string reconoceFigurasGeometricas { get; set; }

        string reconocePosicionArribaAbajoEnPlano { get; set; }
        string reconocePosicionEntreEnPlano { get; set; }
        string reconocePosicionAUnLadoEnPlano { get; set; }
        string reconocePosicionAdelanteEnPlano { get; set; }
        string reconocePosicionAdentroEnPlano { get; set; }
        string reconocePosicionCercaEnPlano { get; set; }

        string reconocePosicionArribaAbajoEnEspacio { get; set; }
        string reconocePosicionEntreEnEspacio { get; set; }
        string reconocePosicionAUnLadoEnEspacio { get; set; }
        string reconocePosicionAdelanteEnEspacio { get; set; }
        string reconocePosicionAdentroEnEspacio { get; set; }
        string reconocePosicionCercaEnEspacio { get; set; }

        string reconocePartesCuerpo { get; set; }
        string dibujaFiguraHumana { get; set; }
        string dominanciaLateral { get; set; }

        string participaEducacionMusical { get; set; }
        string memorizaCanciones { get; set; }
        string baila { get; set; }
        string inventaCanciones { get; set; }

        string expresaProduccionesPlastica { get; set; }
        string demuestraInteresPlastica { get; set; }
        string seConcentra { get; set; }
        string reconoceColores { get; set; }
        string utilizaTodosColores { get; set; }
        string esReiterativoProducciones { get; set; }
        string aprovechaBienMaterial { get; set; }
        string aprovechaHoja { get; set; }
        string etapaGraficaActual { get; set; }

    public string CicloLectivo
    {
        get
        {
            return cicloLectivo;
        }
    }

    public byte[] Imagen
    {
        get
        {
            return imagen;
        }
        set
        {
            imagen = value;
        }
    }


    public string Turno
    {
        get
        {
            return turno;
        }
    }


    public string ApellidoNombreAlumno { get { return apellidoNombreAlumno; } }
    public string Docente { get { return docente; } }
    public string EdadAlumno { get { return edadAlumno; } }
    public string AceptaNuevoAmbiente { get { return aceptaNuevoAmbiente; } }
    public string SeIntegraGrupo { get { return seIntegraGrupo; } }
    public string ParticipaActividades { get { return participaActividades; } }
    public string EsComunicativo { get { return esComunicativo; } }
    public string ControlaSusEmociones { get { return controlaSusEmociones; } }
    public string EsIndependiente { get { return esIndependiente; } }
    public string EsDependiente { get { return esDependiente; } }
    public string EsAgresivo { get { return esAgresivo; } }
    public string EsActivo { get { return esActivo; } }
    public string EsPasivo { get { return esPasivo; } }
    public string EsCeloso { get { return esCeloso; } }
    public string EsInquieto { get { return esInquieto; } }
    public string EsSociable { get { return esSociable; } }
    public string EsAfectuoso { get { return esAfectuoso; } }
    public string EsRuidoso { get { return esRuidoso; } }
    public string EsSolitario { get { return esSolitario; } }
    public string EsColaborador { get { return esColaborador; } }
    public string EsCurioso { get { return esCurioso; } }
    public string EsInestable { get { return esInestable; } }
    public string EsRebelde { get { return esRebelde; } }
    public string EsTimido { get { return esTimido; } }
    public string EsRetraido { get { return esRetraido; } }
    
	public string SeRelacionaTodoGrupo {   get { return     seRelacionaTodoGrupo                ;    }     }
    public string HaceAmistadesFacilmente {   get { return    haceAmistadesFacilmente                 ;    }     }
    public string AceptaAyudaCompañeros {   get { return         aceptaAyudaCompañeros            ;    }     }
    public string ComparteConCompañeros {   get { return      comparteConCompañeros               ;    }     }
    public string AceptaSugerenciasCompañeros {   get { return   aceptaSugerenciasCompañeros                  ;    }     }
    public string MolestaCompañeros {   get { return         molestaCompañeros            ;    }     }
    public string RolDentroGrupo {   get { return   rolDentroGrupo                  ;    }     }

    public string AceptaLimitesDocente {   get { return    aceptaLimitesDocente                 ;    }     }
    public string AceptaSugerenciaDocente {   get { return   aceptaSugerenciaDocente                  ;    }     }
    public string RespetaConsignaDocente {   get { return      respetaConsignaDocente               ;    }     }
    public string BuscaAyudaDocente {   get { return            buscaAyudaDocente         ;    }     }
    public string PuedeCumplirEncargos {   get { return     puedeCumplirEncargos                ;    }     }
    public string SeComunicaEspontaneamente {   get { return  seComunicaEspontaneamente                   ;    }     }

    public string JuegaConNiños {   get { return       juegaConNiños              ;    }     }
    public string InteractuaConCompañeros {   get { return   interactuaConCompañeros                  ;    }     }
    public string PermaneceEnJuego {   get { return     permaneceEnJuego                ;    }     }
    public string OrganizaAceptaSugerenciaJuego {   get { return     organizaAceptaSugerenciaJuego                ;    }     }
    public string TipoJuegoPreferido {   get { return          tipoJuegoPreferido           ;    }     }

    public string ComoResuelveSituacionesNuevas {   get { return    comoResuelveSituacionesNuevas                 ;    }     }
    public string ComoReaccionaPersonasNuevas { get { return comoReaccionaPersonasNuevas; } }

    public string VaBañoSolo {   get { return    vaBañoSolo                 ;    }     }
    public string LavaManosSolo {   get { return      lavaManosSolo               ;    }     }
    public string LavaDientes {   get { return    lavaDientes                 ;    }     }
    public string ColaboraLimpieza {   get { return   colaboraLimpieza                  ;    }     }
    public string CuidaPertenencias {   get { return   cuidaPertenencias                  ;    }     }
    public string UtilizaFormulasSalutacion {   get { return     utilizaFormulasSalutacion                ;    }     }
    public string EsperaTurnoHablar {   get { return    esperaTurnoHablar                 ;    }     }
    public string EscuchaDemas{   get { return    escuchaDemas                 ;    }     }
    public string MantienePostura {   get { return     mantienePostura                ;    }     }

    public string ComprendeConsignas {   get { return   comprendeConsignas                  ;    }     }
    public string RequiereAyuda {   get { return   requiereAyuda                  ;    }     }
    public string RitmoTrabajo {   get { return  ritmoTrabajo                   ;    }     }
    public string EsOrdenado {   get { return    esOrdenado                 ;    }     }
    public string ManifiestaPredisposicionTrabajo {   get { return   manifiestaPredisposicionTrabajo                  ;    }     }
    public string FinalizaTarea {   get { return    finalizaTarea                 ;    }     }
    public string SabeTrabajarGrupo {   get { return   sabeTrabajarGrupo                  ;    }     }

    public string UtilizaCorrectamenteElementos {   get { return  utilizaCorrectamenteElementos                   ;    }     }
    public string RecortaSinDificultad {   get { return    recortaSinDificultad                 ;    }     }
    public string PintaSinSalirse {   get { return  pintaSinSalirse                   ;    }     }
    public string TrozaEncastraEncajaEnhebra {   get { return  trozaEncastraEncajaEnhebra                   ;    }     }

    public string SusMovimientosSon {   get { return   susMovimientosSon                  ;    }     }
    public string Corre {   get { return          corre           ;    }     }
    public string TrepaSubeEscaleras {   get { return     trepaSubeEscaleras                ;    }     }
    public string SaltaDosPies {   get { return      saltaDosPies               ;    }     }
    public string PermaneceParadoPie {   get { return  permaneceParadoPie                   ;    }     }
    public string AtrapaPelota {   get { return      atrapaPelota               ;    }     }
    public string ConstruyeTorres {   get { return     construyeTorres                ;    }     }
    public string LograPrenderBotones {   get { return    lograPrenderBotones                 ;    }     }
    public string PuedeAtarCordones {   get { return     puedeAtarCordones                ;    }     }

    public string ComoEsPronunciacion {   get { return      comoEsPronunciacion               ;    }     }
    public string ComoEvolucionadoVocabulario {   get { return    comoEvolucionadoVocabulario                 ;    }     }
    public string RelataFormaOrdenada {   get { return       relataFormaOrdenada              ;    }     }
    public string RealizaDescripciones {   get { return    realizaDescripciones                 ;    }     }
    public string ReconoceVocales {   get { return     reconoceVocales                ;    }     }
    public string ReconoceConsonantes {   get { return    reconoceConsonantes                 ;    }     }
    public string IdentificaFonemasVocales {   get { return  identificaFonemasVocales                   ;    }     }
    public string DiferenciaEscrituraDibujo {   get { return  diferenciaEscrituraDibujo                   ;    }     }
    public string DemuestraInteresLectura {   get { return   demuestraInteresLectura                  ;    }     }
    public string IdentificaSuNombre {   get { return     identificaSuNombre                ;    }     }
    public string Producetextos {   get { return    produceTextos                 ;    }     }
    public string EscuchaNarraciones {   get { return   escuchaNarraciones                  ;    }     }

    public string ArmaRompecabezas {   get { return    armaRompecabezas                 ;    }     }
    public string SabeNombreDiaSemana {   get { return  sabeNombreDiaSemana                   ;    }     }
    public string DiferenciaTamaños {   get { return  diferenciaTamaños                   ;    }     }
    public string DiferenciaTexturas{ get { return diferenciaTexturas; } }
    public string UtilizaCuantificadores {   get { return    utilizaCuantificadores                 ;    }     }
    public string OrdenaSecuenciasTemporales {   get { return ordenaSecuenciasTemporales                    ;    }     }
    public string RealizaSerializaciones {   get { return    realizaSerializaciones                 ;    }     }
    public string EstableceCorrespondenciaTerminoTermino {   get { return    estableceCorrespondenciaTerminoTermino                 ;    }     }
    public string ReconoceAtributosObjeto {   get { return   reconoceAtributosObjeto                  ;    }     }
    public string ClasificaSegunCriterios {   get { return     clasificaSegunCriterios                ;    }     } 
    public string RepresentaCantidades {   get { return   representaCantidades                  ;    }     }
    public string RealizaConteoOrdenado {   get { return   realizaConteoOrdenado                  ;    }     }
    public string HastaNumeroPuedeRecitar {   get { return   hastaNumeroPuedeRecitar                  ;    }     }
    public string HastaNumeroSabeContar {   get { return   hastaNumeroSabeContar                  ;    }     }
    public string SincronizaGestosConteo {   get { return    sincronizaGestosConteo                 ;    }     }
    public string ReconoceFigurasGeometricas {   get { return   reconoceFigurasGeometricas                  ;    }     }

    public string ReconocePosicionArribaAbajoEnPlano {   get { return  reconocePosicionArribaAbajoEnPlano                   ;    }     }
    public string ReconocePosicionEntreEnPlano {   get { return     reconocePosicionEntreEnPlano                ;    }     }
    public string ReconocePosicionAUnLadoEnPlano {   get { return    reconocePosicionAUnLadoEnPlano                 ;    }     }
    public string ReconocePosicionAdelanteEnPlano {   get { return   reconocePosicionAdelanteEnPlano                  ;    }     }
    public string ReconocePosicionAdentroEnPlano {   get { return    reconocePosicionAdentroEnPlano                 ;    }     }
    public string ReconocePosicionCercaEnPlano {   get { return      reconocePosicionCercaEnPlano               ;    }     }

    public string ReconocePosicionArribaAbajoEnEspacio {   get { return  reconocePosicionArribaAbajoEnEspacio                   ;    }     }
    public string ReconocePosicionEntreEnEspacio {   get { return     reconocePosicionEntreEnEspacio                ;    }     }
    public string ReconocePosicionAUnLadoEnEspacio {   get { return  reconocePosicionAUnLadoEnEspacio                   ;    }     }
    public string ReconocePosicionAdelanteEnEspacio {   get { return    reconocePosicionAdelanteEnEspacio                 ;    }     }
    public string ReconocePosicionAdentroEnEspacio {   get { return   reconocePosicionAdentroEnEspacio                  ;    }     }
    public string ReconocePosicionCercaEnEspacio {   get { return   reconocePosicionCercaEnEspacio                  ;    }     }

    public string ReconocePartesCuerpo {   get { return    reconocePartesCuerpo                 ;    }     }
    public string DibujaFiguraHumana {   get { return   dibujaFiguraHumana                  ;    }     }
    public string DominanciaLateral {   get { return       dominanciaLateral              ;    }     }

    public string ParticipaEducacionMusical {   get { return participaEducacionMusical                    ;    }     }
    public string MemorizaCanciones {   get { return    memorizaCanciones                 ;    }     }
    public string Baila {   get { return   baila                  ;    }     }
    public string InventaCanciones {   get { return    inventaCanciones                 ;    }     }

    public string ExpresaProduccionesPlastica {   get { return   expresaProduccionesPlastica                  ;    }     }
    public string DemuestraInteresPlastica {   get { return  demuestraInteresPlastica                   ;    }     }
    public string SeConcentra {   get { return   seConcentra                  ;    }     }
    public string ReconoceColores {   get { return     reconoceColores                ;    }     }
    public string UtilizaTodosColores {   get { return     utilizaTodosColores                ;    }     }
    public string EsReiterativoProducciones {   get { return   esReiterativoProducciones                  ;    }     }
    public string AprovechaBienMaterial {   get { return     aprovechaBienMaterial                ;    }     }
    public string AprovechaHoja {   get { return   aprovechaHoja                  ;    }     }
    public string EtapaGraficaActual { get {  return    etapaGraficaActual              ;    }     }	


    public InformeEvaluacionAlumno3años() { }


    public InformeEvaluacionAlumno3años(EvaluacionAlumno entidad)
    {

        int tempEdad = this.CalcularEdad(entidad.InscripcionCicloLectivo.Alumno.FechaNacimiento, DateTime.Now);

        if (tempEdad == 1)
            edadAlumno = tempEdad.ToString() + " año";
        else
            edadAlumno = tempEdad.ToString() + " años";

        cicloLectivo = entidad.InscripcionCicloLectivo.Turno.CicloLectivo.NombreCicloLectivo;
        turno = entidad.InscripcionCicloLectivo.Turno.NombreTurno;
        docente = entidad.NombreDocente;
        apellidoNombreAlumno = entidad.InscripcionCicloLectivo.Alumno.ApellidoAlumno.Trim() + ", " + entidad.InscripcionCicloLectivo.Alumno.NombreAlumno.Trim();

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaNuevoAmbiente))
            aceptaNuevoAmbiente = "No informado";
        else
            aceptaNuevoAmbiente = entidad.Evaluacion.AceptaNuevoAmbiente;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SeIntegraGrupo))
            seIntegraGrupo = "No informado";
        else
            seIntegraGrupo = entidad.Evaluacion.SeIntegraGrupo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ParticipaActividadesRutinarias))
            participaActividades = "No informado";
        else
            participaActividades = entidad.Evaluacion.ParticipaActividadesRutinarias;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EsComunicativo))
            esComunicativo = "No informado";
        else
            esComunicativo = entidad.Evaluacion.EsComunicativo;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ControlaEmociones))
            controlaSusEmociones = "No informado";
        else
            controlaSusEmociones = entidad.Evaluacion.ControlaEmociones;



        if (entidad.Evaluacion.EsIndependiente != null)
        {
            if (entidad.Evaluacion.EsIndependiente == true)
                esIndependiente = "Si";
            else
                esIndependiente = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsDependiente != null)
            {
                if (entidad.Evaluacion.EsDependiente == true)
                    esIndependiente = "No";
                else
                    esIndependiente = "Si";
            }
            else
                esIndependiente = "No informado";
        }

        if (entidad.Evaluacion.EsDependiente != null)
        {
            if (entidad.Evaluacion.EsDependiente == true)
                esDependiente = "Si";
            else
                esDependiente = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsIndependiente != null)
            {
                if (entidad.Evaluacion.EsIndependiente == true)
                    esDependiente = "No";
                else
                    esDependiente = "Si";
            }
            else
                esDependiente = "No informado";
        }


        if (entidad.Evaluacion.EsAgresivo != null)
        {
            if (entidad.Evaluacion.EsAgresivo == true)
                esAgresivo = "Si";
            else
                esAgresivo = "No";
        }
        else
            esAgresivo = "No informado";

        if (entidad.Evaluacion.EsActivo != null)
        {
            if (entidad.Evaluacion.EsActivo == true)
                esActivo = "Si";
            else
                esActivo = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsPasivo != null)
            {
                if (entidad.Evaluacion.EsPasivo == true)
                    esActivo = "No";
                else
                    esActivo = "Si";
            }
            else
                esActivo = "No informado";

        }

        if (entidad.Evaluacion.EsPasivo != null)
        {
            if (entidad.Evaluacion.EsPasivo == true)
                esPasivo = "Si";
            else
                esPasivo = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsActivo != null)
            {
                if (entidad.Evaluacion.EsActivo == true)
                    esPasivo = "No";
                else
                    esPasivo = "Si";
            }
            else
                esPasivo = "No informado";
        }


        if (entidad.Evaluacion.EsCeloso != null)
        {
            if (entidad.Evaluacion.EsCeloso == true)
                esCeloso = "Si";
            else
                esCeloso = "No";
        }
        else
            esCeloso = "No informado";


        if (entidad.Evaluacion.EsInquieto != null)
        {
            if (entidad.Evaluacion.EsInquieto == true)
                esInquieto = "Si";
            else
                esInquieto = "No";
        }
        else
            esInquieto = "No informado";


        if (entidad.Evaluacion.EsSociable != null)
        {
            if (entidad.Evaluacion.EsSociable == true)
                esSociable = "Si";
            else
                esSociable = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsSolitario != null)
            {
                if (entidad.Evaluacion.EsSolitario == true)
                    esSociable = "No";
                else
                    esSociable = "Si";
            }
            else
                esSociable = "No informado";
        }


        if (entidad.Evaluacion.EsAfectuoso != null)
        {
            if (entidad.Evaluacion.EsAfectuoso == true)
                esAfectuoso = "Si";
            else
                esAfectuoso = "No";
        }
        else
            esAfectuoso = "No informado";


        if (entidad.Evaluacion.EsRuidoso != null)
        {
            if (entidad.Evaluacion.EsRuidoso == true)
                esRuidoso = "Si";
            else
                esRuidoso = "No";
        }
        else
            esRuidoso = "No informado";

        if (entidad.Evaluacion.EsSolitario != null)
        {
            if (entidad.Evaluacion.EsSolitario == true)
                esSolitario = "Si";
            else
                esSolitario = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsSociable != null)
            {
                if (entidad.Evaluacion.EsSociable == true)
                    esSolitario = "No";
                else
                    esSolitario = "Si";
            }
            else
                esSolitario = "No informado";
        }



        if (entidad.Evaluacion.EsColaborador != null)
        {
            if (entidad.Evaluacion.EsColaborador == true)
                esColaborador = "Si";
            else
                esColaborador = "No";
        }
        else
            esColaborador = "No informado";


        if (entidad.Evaluacion.EsCurioso != null)
        {
            if (entidad.Evaluacion.EsCurioso == true)
                esCurioso = "Si";
            else
                esCurioso = "No";
        }
        else
            esCurioso = "No informado";


        if (entidad.Evaluacion.EsInestable != null)
        {
            if (entidad.Evaluacion.EsInestable == true)
                esInestable = "Si";
            else
                esInestable = "No";
        }
        else
            esInestable = "No informado";


        if (entidad.Evaluacion.EsRebelde != null)
        {
            if (entidad.Evaluacion.EsRebelde == true)
                esRebelde = "Si";
            else
                esRebelde = "No";
        }
        else
            esRebelde = "No informado";


        if (entidad.Evaluacion.EsTimido != null)
        {
            if (entidad.Evaluacion.EsTimido == true)
                esTimido = "Si";
            else
                esTimido = "No";
        }
        else
            esTimido = "No informado";


        if (entidad.Evaluacion.EsRetraido != null)
        {
            if (entidad.Evaluacion.EsRetraido == true)
                esRetraido = "Si";
            else
                esRetraido = "No";
        }
        else
            esRetraido = "No informado";


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SeRelacionaGrupo))
            seRelacionaTodoGrupo = "No informado";
        else
            seRelacionaTodoGrupo = entidad.Evaluacion.ControlaEmociones;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.HaceAmistadFacilmente))
            haceAmistadesFacilmente = "No informado";
        else
            haceAmistadesFacilmente = entidad.Evaluacion.HaceAmistadFacilmente;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaAyudaCompañeros))
            aceptaAyudaCompañeros = "No informado";
        else
            aceptaAyudaCompañeros = entidad.Evaluacion.AceptaAyudaCompañeros;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComparteConCompañeros))
            comparteConCompañeros = "No informado";
        else
            comparteConCompañeros = entidad.Evaluacion.ComparteConCompañeros;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.MolestaCompañeros))
            molestaCompañeros = "No informado";
        else
            molestaCompañeros = entidad.Evaluacion.MolestaCompañeros;

         if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaSugerenciasCompañeros))
            aceptaSugerenciasCompañeros = "No informado";
        else
            aceptaSugerenciasCompañeros = entidad.Evaluacion.AceptaSugerenciasCompañeros;


         if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RolDesempeñado))
            rolDentroGrupo = "No informado";
        else
            rolDentroGrupo = entidad.Evaluacion.RolDesempeñado;       


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaLimites))
            aceptaLimitesDocente = "No informado";
        else
            aceptaLimitesDocente = entidad.Evaluacion.AceptaLimites;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaSugerenciasDocentes))
            aceptaSugerenciaDocente = "No informado";
        else
            aceptaSugerenciaDocente = entidad.Evaluacion.AceptaSugerenciasDocentes;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RespetaConsignas))
            respetaConsignaDocente = "No informado";
        else
            respetaConsignaDocente = entidad.Evaluacion.RespetaConsignas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaAyuda))
            buscaAyudaDocente = "No informado";
        else
            buscaAyudaDocente = entidad.Evaluacion.BuscaAyuda;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PuedeCumplirEncargos))
            puedeCumplirEncargos = "No informado";
        else
            puedeCumplirEncargos = entidad.Evaluacion.PuedeCumplirEncargos;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComunicaEspontaneamente))
            seComunicaEspontaneamente = "No informado";
        else
            seComunicaEspontaneamente = entidad.Evaluacion.ComunicaEspontaneamente;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.JuegaConChicos))
            juegaConNiños = "No informado";
        else
            juegaConNiños = entidad.Evaluacion.JuegaConChicos;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.InteractuaConCompañeros))
            interactuaConCompañeros = "No informado";
        else
            interactuaConCompañeros = entidad.Evaluacion.InteractuaConCompañeros;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PermaneceEnJuego))
            permaneceEnJuego = "No informado";
        else
            permaneceEnJuego = entidad.Evaluacion.PermaneceEnJuego;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaSugerenciaJuego))
            organizaAceptaSugerenciaJuego = "No informado";
        else
            organizaAceptaSugerenciaJuego = entidad.Evaluacion.AceptaSugerenciaJuego;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.QueJuegoPrefiere))
            tipoJuegoPreferido = "No informado";
        else
            tipoJuegoPreferido = entidad.Evaluacion.QueJuegoPrefiere;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComoResuelveSituacionesNuevas))
            comoResuelveSituacionesNuevas = "No informado";
        else
            comoResuelveSituacionesNuevas = entidad.Evaluacion.ComoResuelveSituacionesNuevas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComoReaccionaPersonasNuevas))
            comoReaccionaPersonasNuevas = "No informado";
        else
            comoReaccionaPersonasNuevas = entidad.Evaluacion.ComoReaccionaPersonasNuevas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.VaBañoSolo))
            vaBañoSolo = "No informado";
        else
            vaBañoSolo  = entidad.Evaluacion.VaBañoSolo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.LavaManosSolo))
            lavaManosSolo = "No informado";
        else
            lavaManosSolo = entidad.Evaluacion.LavaManosSolo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.LavaDientesSolo))
            lavaDientes = "No informado";
        else
            lavaDientes = entidad.Evaluacion.LavaDientesSolo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ColaboraConLimpieza))
            colaboraLimpieza = "No informado";
        else
            colaboraLimpieza = entidad.Evaluacion.ColaboraConLimpieza;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.CuidaPertenencias))
            cuidaPertenencias = "No informado";
        else
            cuidaPertenencias = entidad.Evaluacion.CuidaPertenencias;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SaludoPeticionAgradecimiento))
            utilizaFormulasSalutacion = "No informado";
        else
            utilizaFormulasSalutacion = entidad.Evaluacion.SaludoPeticionAgradecimiento;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EsperaTurnoHablar))
            esperaTurnoHablar = "No informado";
        else
            esperaTurnoHablar = entidad.Evaluacion.EsperaTurnoHablar;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EscuchaDemas))
            escuchaDemas = "No informado";
        else
            escuchaDemas = entidad.Evaluacion.EscuchaDemas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.MantienePosturaReunion))
            mantienePostura = "No informado";
        else
            mantienePostura = entidad.Evaluacion.MantienePosturaReunion;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComprendeEjecutaConsignas))
            comprendeConsignas = "No informado";
        else
            comprendeConsignas = entidad.Evaluacion.ComprendeEjecutaConsignas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RequiereAyuda))
            requiereAyuda = "No informado";
        else
            requiereAyuda = entidad.Evaluacion.RequiereAyuda;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RitmoTrabajo))
            ritmoTrabajo = "No informado";
        else
            ritmoTrabajo = entidad.Evaluacion.RitmoTrabajo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EsOrdenado))
            esOrdenado = "No informado";
        else
            esOrdenado = entidad.Evaluacion.EsOrdenado;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PredisposicionTrabajo))
            manifiestaPredisposicionTrabajo = "No informado";
        else
            manifiestaPredisposicionTrabajo = entidad.Evaluacion.PredisposicionTrabajo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.FinalizaTarea))
            finalizaTarea = "No informado";
        else
            finalizaTarea = entidad.Evaluacion.FinalizaTarea;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SabeTrabajarGrupo))
            sabeTrabajarGrupo = "No informado";
        else
            sabeTrabajarGrupo = entidad.Evaluacion.SabeTrabajarGrupo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaCorrectaElementos))
            utilizaCorrectamenteElementos = "No informado";
        else
            utilizaCorrectamenteElementos = entidad.Evaluacion.UtilizaCorrectaElementos;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RecortaSinDificultad))
            recortaSinDificultad = "No informado";
        else
            recortaSinDificultad = entidad.Evaluacion.RecortaSinDificultad;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PintaSinSalirse))
            pintaSinSalirse = "No informado";
        else
            pintaSinSalirse = entidad.Evaluacion.PintaSinSalirse;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.TrozaEncastra))
            trozaEncastraEncajaEnhebra = "No informado";
        else
            trozaEncastraEncajaEnhebra = entidad.Evaluacion.TrozaEncastra;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComoSonSusMovimientos))
            susMovimientosSon = "No informado";
        else
            susMovimientosSon = entidad.Evaluacion.ComoSonSusMovimientos;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.Corre))
            corre = "No informado";
        else
            corre = entidad.Evaluacion.Corre;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.Trepa))
            trepaSubeEscaleras = "No informado";
        else
            trepaSubeEscaleras = entidad.Evaluacion.Trepa;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SaltaDosPies))
            saltaDosPies = "No informado";
        else
            saltaDosPies = entidad.Evaluacion.SaltaDosPies;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PermaneceSoloPie))
            permaneceParadoPie = "No informado";
        else
            permaneceParadoPie = entidad.Evaluacion.PermaneceSoloPie;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AtrapaPelota))
            atrapaPelota = "No informado";
        else
            atrapaPelota = entidad.Evaluacion.AtrapaPelota;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ConstruyeTorres))
            construyeTorres = "No informado";
        else
            construyeTorres = entidad.Evaluacion.ConstruyeTorres;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.LograPrenderBotones))
            lograPrenderBotones = "No informado";
        else
            lograPrenderBotones = entidad.Evaluacion.LograPrenderBotones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.PuedeAtarCordones))
            puedeAtarCordones = "No informado";
        else
            puedeAtarCordones = entidad.Evaluacion.PuedeAtarCordones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ComoEsPronunciacion))
            comoEsPronunciacion = "No informado";
        else
            comoEsPronunciacion = entidad.Evaluacion.ComoEsPronunciacion;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.HaEvolucionadoVocabulario))
            comoEvolucionadoVocabulario = "No informado";
        else
            comoEvolucionadoVocabulario = entidad.Evaluacion.HaEvolucionadoVocabulario;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RelataFormaOrdenada))
            relataFormaOrdenada = "No informado";
        else
            relataFormaOrdenada = entidad.Evaluacion.RelataFormaOrdenada;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RealizaDescripciones))
            realizaDescripciones = "No informado";
        else
            realizaDescripciones = entidad.Evaluacion.RealizaDescripciones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceVocales))
            reconoceVocales = "No informado";
        else
            reconoceVocales = entidad.Evaluacion.ReconoceVocales;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceConsonantes))
            reconoceConsonantes = "No informado";
        else
            reconoceConsonantes = entidad.Evaluacion.ReconoceConsonantes;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.IdentificaFonemas))
            identificaFonemasVocales = "No informado";
        else
            identificaFonemasVocales = entidad.Evaluacion.IdentificaFonemas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DiferenciaEscrituraDibujo))
            diferenciaEscrituraDibujo = "No informado";
        else
            diferenciaEscrituraDibujo = entidad.Evaluacion.DiferenciaEscrituraDibujo;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DemuestraInteresLectura))
            demuestraInteresLectura = "No informado";
        else
            demuestraInteresLectura = entidad.Evaluacion.DemuestraInteresLectura;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.IdentificaSuNombre))
            identificaSuNombre = "No informado";
        else
            identificaSuNombre = entidad.Evaluacion.IdentificaSuNombre;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ProduceNarraTexto))
            produceTextos = "No informado";
        else
            produceTextos = entidad.Evaluacion.ProduceNarraTexto;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EscuchaNarraciones))
            escuchaNarraciones = "No informado";
        else
            escuchaNarraciones = entidad.Evaluacion.EscuchaNarraciones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ArmaRompecabezas))
            armaRompecabezas = "No informado";
        else
            armaRompecabezas = entidad.Evaluacion.ArmaRompecabezas;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SabeNombreDiaSemana))
            sabeNombreDiaSemana = "No informado";
        else
            sabeNombreDiaSemana = entidad.Evaluacion.SabeNombreDiaSemana;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DiferenciaTamaños))
            diferenciaTamaños = "No informado";
        else
            diferenciaTamaños = entidad.Evaluacion.DiferenciaTamaños;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DiferenciaTexturas))
            diferenciaTexturas = "No informado";
        else
            diferenciaTexturas = entidad.Evaluacion.DiferenciaTexturas;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaCuantificadores))
            utilizaCuantificadores = "No informado";
        else
            utilizaCuantificadores = entidad.Evaluacion.UtilizaCuantificadores;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.OrdenaSecuenciasTemporales))
            ordenaSecuenciasTemporales = "No informado";
        else
            ordenaSecuenciasTemporales = entidad.Evaluacion.OrdenaSecuenciasTemporales;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RealizaSeriaciones))
            realizaSerializaciones = "No informado";
        else
            realizaSerializaciones = entidad.Evaluacion.RealizaSeriaciones;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EstableceCorrespondencia))
            estableceCorrespondenciaTerminoTermino = "No informado";
        else
            estableceCorrespondenciaTerminoTermino = entidad.Evaluacion.EstableceCorrespondencia;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceAtributosObjetos))
            reconoceAtributosObjeto = "No informado";
        else
            reconoceAtributosObjeto = entidad.Evaluacion.ReconoceAtributosObjetos;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ClasificaSegunCriterios))
            clasificaSegunCriterios = "No informado";
        else
            clasificaSegunCriterios = entidad.Evaluacion.ClasificaSegunCriterios;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RepresentaCantidades))
            representaCantidades = "No informado";
        else
            representaCantidades = entidad.Evaluacion.RepresentaCantidades;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.RealizaConteo))
            realizaConteoOrdenado = "No informado";
        else
            realizaConteoOrdenado = entidad.Evaluacion.RealizaConteo;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.HastaQueNroRecita))
            hastaNumeroPuedeRecitar = "No informado";
        else
            hastaNumeroPuedeRecitar = entidad.Evaluacion.HastaQueNroRecita;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.HastaQueNroLee))
            hastaNumeroSabeContar = "No informado";
        else
            hastaNumeroSabeContar = entidad.Evaluacion.HastaQueNroLee;

                if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SincronizaGestosConteo))
            sincronizaGestosConteo = "No informado";
        else
            sincronizaGestosConteo = entidad.Evaluacion.SincronizaGestosConteo;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceFigurasGeometricas))
            reconoceFigurasGeometricas = "No informado";
        else
            reconoceFigurasGeometricas = entidad.Evaluacion.ReconoceFigurasGeometricas;


        if (entidad.Evaluacion.ArribaAbajoPlano != null)
            {
                if (entidad.Evaluacion.ArribaAbajoPlano == true)
                    reconocePosicionArribaAbajoEnPlano = "Si";
                else
                    reconocePosicionArribaAbajoEnPlano = "No";
            }
            else
                reconocePosicionArribaAbajoEnPlano = "No informado";

            if (entidad.Evaluacion.ArribaAbajoEspacio != null)
            {
                if (entidad.Evaluacion.ArribaAbajoEspacio == true)
                    reconocePosicionArribaAbajoEnEspacio = "Si";
                else
                    reconocePosicionArribaAbajoEnEspacio = "No";
            }
            else
                reconocePosicionArribaAbajoEnEspacio = "No informado";


            if (entidad.Evaluacion.EntrePlano != null)
            {
                if (entidad.Evaluacion.EntrePlano == true)
                    reconocePosicionEntreEnPlano = "Si";
                else
                    reconocePosicionEntreEnPlano = "No";
            }
            else
                reconocePosicionEntreEnPlano = "No informado";

        if (entidad.Evaluacion.EntreEspacio != null)
            {
                if (entidad.Evaluacion.EntreEspacio == true)
                    reconocePosicionEntreEnEspacio = "Si";
                else
                    reconocePosicionEntreEnEspacio = "No";
            }
            else
                reconocePosicionEntreEnEspacio = "No informado";


            if (entidad.Evaluacion.LadosPlano != null)
            {
                if (entidad.Evaluacion.LadosPlano == true)
                    reconocePosicionAUnLadoEnPlano = "Si";
                else
                    reconocePosicionAUnLadoEnPlano = "No";
            }
            else
                reconocePosicionAUnLadoEnPlano = "No informado";

        if (entidad.Evaluacion.LadosEspacio != null)
            {
                if (entidad.Evaluacion.LadosEspacio == true)
                    reconocePosicionAUnLadoEnEspacio = "Si";
                else
                    reconocePosicionAUnLadoEnEspacio = "No";
            }
            else
                reconocePosicionAUnLadoEnEspacio = "No informado";

          if (entidad.Evaluacion.AdelanteAtrasPlano != null)
            {
                if (entidad.Evaluacion.AdelanteAtrasPlano == true)
                    reconocePosicionAdelanteEnPlano = "Si";
                else
                    reconocePosicionAdelanteEnPlano = "No";
            }
            else
                reconocePosicionAdelanteEnPlano = "No informado";

            if (entidad.Evaluacion.AdelanteAtrasEspacio != null)
            {
                if (entidad.Evaluacion.AdelanteAtrasEspacio == true)
                    reconocePosicionAdelanteEnEspacio = "Si";
                else
                    reconocePosicionAdelanteEnEspacio = "No";
            }
            else
                reconocePosicionAdelanteEnEspacio = "No informado";


          if (entidad.Evaluacion.AdentroAfueraPlano != null)
            {
                if (entidad.Evaluacion.AdentroAfueraPlano == true)
                    reconocePosicionAdentroEnPlano = "Si";
                else
                    reconocePosicionAdentroEnPlano = "No";
            }
            else
                reconocePosicionAdentroEnPlano = "No informado";

            if (entidad.Evaluacion.AdentroAfueraEspacio != null)
            {
                if (entidad.Evaluacion.AdentroAfueraEspacio == true)
                    reconocePosicionAdentroEnEspacio = "Si";
                else
                    reconocePosicionAdentroEnEspacio = "No";
            }
            else
                reconocePosicionAdentroEnEspacio = "No informado";


            if (entidad.Evaluacion.CercaLejosPlano != null)
            {
                if (entidad.Evaluacion.CercaLejosPlano == true)
                    reconocePosicionCercaEnPlano = "Si";
                else
                    reconocePosicionCercaEnPlano = "No";
            }
            else
                reconocePosicionCercaEnPlano = "No informado";

            if (entidad.Evaluacion.CercaLejosEspacio != null)
            {
                if (entidad.Evaluacion.CercaLejosEspacio == true)
                    reconocePosicionCercaEnEspacio = "Si";
                else
                    reconocePosicionCercaEnEspacio = "No";
            }
            else
                reconocePosicionCercaEnEspacio = "No informado";


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconocePartesCuerpo))
            reconocePartesCuerpo = "No informado";
        else
            reconocePartesCuerpo = entidad.Evaluacion.ReconocePartesCuerpo;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DibujaFiguraHumana))
            dibujaFiguraHumana = "No informado";
        else
            dibujaFiguraHumana = entidad.Evaluacion.DibujaFiguraHumana;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DominanciaLateral))
            dominanciaLateral = "No informado";
        else
            dominanciaLateral = entidad.Evaluacion.DominanciaLateral;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ParticipaEdMusical))
            participaEducacionMusical = "No informado";
        else
            participaEducacionMusical = entidad.Evaluacion.ParticipaEdMusical;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.MemorizaCanciones))
            memorizaCanciones = "No informado";
        else
            memorizaCanciones = entidad.Evaluacion.MemorizaCanciones;


        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.Baila))
            baila = "No informado";
        else
            baila = entidad.Evaluacion.Baila;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.InventaCanciones))
            inventaCanciones = "No informado";
        else
            inventaCanciones = entidad.Evaluacion.InventaCanciones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ExpresaPlastica))
            expresaProduccionesPlastica = "No informado";
        else
            expresaProduccionesPlastica = entidad.Evaluacion.ExpresaPlastica;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.DemuestraInteresaPlastica))
            demuestraInteresPlastica = "No informado";
        else
            demuestraInteresPlastica = entidad.Evaluacion.DemuestraInteresaPlastica;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.SeConcentraPlastica))
            seConcentra = "No informado";
        else
            seConcentra = entidad.Evaluacion.SeConcentraPlastica;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceColores))
            reconoceColores = "No informado";
        else
            reconoceColores = entidad.Evaluacion.ReconoceColores;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaTodosColores))
            utilizaTodosColores = "No informado";
        else
            utilizaTodosColores = entidad.Evaluacion.UtilizaTodosColores;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EsReiterativoProducciones))
            esReiterativoProducciones = "No informado";
        else
            esReiterativoProducciones = entidad.Evaluacion.EsReiterativoProducciones;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AprovechaMaterial))
            aprovechaBienMaterial = "No informado";
        else
            aprovechaBienMaterial = entidad.Evaluacion.AprovechaMaterial;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.AprovechaHoja))
            aprovechaHoja = "No informado";
        else
            aprovechaHoja = entidad.Evaluacion.AprovechaHoja;

        if (String.IsNullOrWhiteSpace(entidad.Evaluacion.EtapaGrafica))
            etapaGraficaActual = "No informado";
        else
            etapaGraficaActual = entidad.Evaluacion.EtapaGrafica;











    }




       public int CalcularEdad(DateTime birthDate, DateTime now)
       {
           int age = now.Year - birthDate.Year;
           if (now.Month < birthDate.Month || (now.Month == birthDate.Month && now.Day < birthDate.Day))
               age--;
           return age;
       }



















    }
}
